/*
 * @Author: jackning 270580156@qq.com
 * @Date: 2024-01-24 15:28:57
 * @LastEditors: jackning 270580156@qq.com
 * @LastEditTime: 2024-01-30 13:27:15
 * @Description: bytedesk.com https://github.com/Bytedesk/bytedesk
 *   Please be aware of the BSL license restrictions before installing Bytedesk IM – 
 *  selling, reselling, or hosting Bytedesk IM as a service is a breach of the terms and automatically terminates your rights under the license. 
 *  仅支持企业内部员工自用，严禁用于销售、二次销售或者部署SaaS方式销售 
 *  Business Source License 1.1: https://github.com/Bytedesk/bytedesk/blob/main/LICENSE 
 *  contact: 270580156@qq.com 
 *  技术/商务联系：270580156@qq.com
 * Copyright (c) 2024 by bytedesk.com, All Rights Reserved. 
 */
package cn.wwwlike.demo.entity;

import cn.wwwlike.vlife.annotation.VField;
import cn.wwwlike.vlife.bean.DbEntity;
import lombok.Data;

import javax.persistence.Entity;
import javax.persistence.Table;
import java.util.Date;

/**
 * 项目表
 */
@Data
@Table(name = "demo_project")
@Entity
public class DemoProject extends DbEntity {
    // 项目名称
    public String name;
    // 项目负责人
    public String sysUserId;
    // 项目工时
    public Integer point;
    // 项目状态
    @VField(dictCode = "project_state")
    public String state;
    // 项目金额
    public Double total;
    // 开始日期
    public Date beginDate;
    // 结束日期
    public Date endDate;
    // 甲方客户
    public String demoCustomerId;
}
